perm filename MEMO.LES[D,LES] blob
sn#420145 filedate 1979-02-18 generic text, type C, neo UTF8
COMMENT ⊗ VALID 00002 PAGES
C REC PAGE DESCRIPTION
C00001 00001
C00002 00002 .<< Here is a sample Pub office memorandum - LES >>
C00008 ENDMK
C⊗;
.<< Here is a sample Pub office memorandum - LES >>
.date←"15 January 1979"; << If omitted, defaults to today >>
.require "aimemo.pub[sub,sys]" source_file;
.tofrom "Office memo writers", "Les Earnest, Pub crawler"
.subject "Pub macros for office memos"
Here is a sample of a Pub-ified memo, defined in file MEMO.LES[UP,DOC].
To try it out, copy the file to your area and Pub it.
The AIMEMO source file sets up a SAIL memo head. If you wish to
have a Computer Science Department memorandum, then use CSMEMO.PUB[SUB,SYS]
instead.
The source files define fonts 1-6, so if you wish to define any more,
they should be numbered 7 or higher. Both "αα" and "α%" are "turned on", so
if you want to print either of those symbols be sure to precede them with
an "αα".
Fonts 1-3 are Baskerville light, %2italic, %1and %3bold%1, so you can
spice up your letter with suitable font switches. There is also a macro
for printing special headings:
.cb "This prints a centered, boldface heading"
Note that if you don't set the date (per top line of source file), it
defaults to the date you Pub it. After the "require" statement, you
should call the TOFROM macro, which identifies the addressee and originator.
Remember that when parameters in a Pub macro call contain parentheses,
commas, or semicolons, you must enclose them in quotes or "|".
Parameters that extend over more than one line must be enclosed in "|" and
each line must begin with ".".
You should also call the subject macro, as shown.
Now, isn't that easy?